"""
# 1. int(x), x是字符串时,必须是数字类型的字符串
# 2. float(x), x是字符串时,只要是数字类型的字符串
# 3. str(x), 对于任意数据类型x都可以转为字符串类型
"""

# 1. int(x), x是字符串时,必须是数字类型的字符串
# x = 'abc'
# ValueError: invalid literal for int() with base 10: 'abc'
x = '123'
temp = int(x)    # 将x的内容转换为int，再给temp赋值
print(temp, type(temp))

# 2. float(x), x是字符串时,只要是数字类型的字符串
# x = 'abc' # err
x = '3.33'
temp = float(x)
print(temp, type(temp))

# 3. str(x), 对于任意数据类型x都可以转为字符串类型
x = 666
temp = str(666)
print(temp, type(temp))
